be cooped up - Deutsch Englisch Wörterbuch